1. NÃO é uma característica do software, enquanto produto, ser
(A) projetado e construído por um processo de engenharia.
(B) sensível a desgastes devido aos problemas ambientais.
(C) suscetível de falhas crescentes à medida em que as manutenções ocorrem.
(D) construído sob medida para determinada organização ou grupo de usuários.
(E) projetado e implementado de forma a ser reusado.
__________________________________________________________________
2. A engenharia de software integra um conjunto de elementos fundamentais abrangendo
(A) métodos e ferramentas, somente.
(B) modelos e procedimentos, somente.
(C) modelos, procedimentos e ferramentas, somente.
(D) métodos, ferramentas e procedimentos, somente.
(E) métodos, ferramentas, modelos e procedimentos.
__________________________________________________________________
3. O modelo de engenharia de software, no qual foi incorporado o elemento "análise dos riscos" denomina-se
(A) espiral.
(B) paradigma.
(C) prototipação.
(D) ciclo de vida.
(E) técnicas de 4a geração.
__________________________________________________________________
4. As estruturas de dados são definidas, nos sistemas baseados em computador, dentro do elemento
(A) Pessoas.
(B) Hardware.
(C) Software.
(D) Banco de dados.
(E) Documentação e procedimentos.
__________________________________________________________________
Instruções para as questões de números 5 a 10.
Cada questão apresenta um conjunto de três afirmações. Assinale a alternativa correta, utilizando a chave abaixo.
(A) Somente a afirmativa I é correta.
(B) Somente a afirmativa II é correta.
(C) Somente a afirmativa III é correta.
(D) Somente as afirmativas I e II são corretas.
(E) Somente as afirmativas II e III são corretas.
5. I. Construir um modelo arquitetônico do novo sistema a ser produzido é o primeiro passo da engenharia de sistemas.
II. Um modelo de sistema se tornará mais robusto se o formato padrão de arquitetura incluir: interface com usuários, entradas, funções de processo e de controle, saídas e funções de manutenção e de auto-teste.
III. O diagrama de contexto
da arquitetura estabelece a fronteira de informação entre
o sistema que está sendo implementado e o ambiente em que o sistema
vai
operar.
6. I. A engenharia de requisitos
pode ser dividida em 5 áreas de esforço: reconhecimento do
problema,
avaliação e síntese, modelagem, especificação
e revisão.
II. É importante entender o software num contexto de sistemas e revisar o escopo do software.
III. A engenharia de requisitos é uma tarefa que efetua a ligação entre a engenharia de software e o projeto de software.
__________________________________________________________________
7. I. O projeto do sistema torna-se a base para os modelos de requisitos, fornecendo ao projetista representações essenciais ao software.
II. O entendimento da informação, da função e do comportamento do sistema ajuda o analista a criar os modelos de requisitos.
III. Os modelos de requisitos tornam-se pontos focais para a revisão e, portanto, a chave para a determinação da inteireza, consistência e precisão das especificações.
__________________________________________________________________
8. I. Existem circunstâncias que exigem a prototipação no início da análise de requisitos.
II. Logo que tiver sido testado pelo desenvolvedor, o protótipo é congelado para evoluir tornando-se, então, software de produção.
III. Para que a prototipação de software seja efetiva, um protótipo deve ser desenvolvido de foma estruturada.
__________________________________________________________________
9. I. A especificação deve ser totalmente completa pois, representa um modelo de uma situação real.
II. A especificação deve abranger o sistema do qual o software é um componente.
III. A especificação deve descrever um sistema da forma como ele é percebido pela comunidade de usuários em vez de um modelo de projeto ou implementação.
__________________________________________________________________
10. I. Diagramas e outras formas de notação podem ser usadas, sem restrições, nas especificações formais.
II. As especificações formais devem ter formato de representação e o conteúdo pertinentes ao problema.
III. O conteúdo das especificações formais, após aprovadas, não deve ser alterado.
__________________________________________________________________
11. Para realizar a tarefa de análise de requisitos, NÃO é uma exigência que o analista tenha a capacidade de
(A) entender os ambientes do usuário/cliente.
(B) absorver fatos pertinentes de fontes conflitantes ou confusas.
(C) "ver a floresta por entre as árvores".
(D) compreender conceitos abstratos, reorganizá-los em divisões lógicas e sintetizar soluções.
(E) escrever as soluções em linguagem executável pelos computadores.
12. A transformação dos requisitos numa arquitetura de dados e de software encontra-se, do ponto de vista da administração, dentro do contexto do projeto
(A) arquitetural.
(B) de dados.
(C) de interface.
(D) preliminar.
(E) procedimental.
__________________________________________________________________
13. A definição de módulos dentro de uma arquitetura
de
software utiliza-se da conceituação fundamental de projetos
envolvendo
(A) abstração, somente.
(B) abstração e refinamento, somente.
(C) abstração e ocultação, somente.
(D) refinamento e ocultação, somente.
(E) abstração, refinamento e ocultação.
__________________________________________________________________
14. O módulo que pode ser interrompido antes da conclusão pelo aplicativo e subseqüentemente reiniciado no ponto de interrupção é do tipo
(A) concorrente.
(B) incremental.
(C) paralelo.
(D) reentrante.
(E) seqüencial.
__________________________________________________________________
15. O projeto orientado ao fluxo de dados, para abordar o mapeamento de uma estrutura de programa, depende dos fluxos de informações utilizados serem do tipo de
(A) transformações e de transações, somente.
(B) entrada e de saída, somente.
(C) entrada, de saída e de transformações, somente.
(D) entrada, de saída e de transações, somente.
(E) entrada, de saída, de transformações e de transações.
__________________________________________________________________
16. As funções de interações com o usuário devem ser subordinadas, numa estrutura de programa de primeiro nível, ao controlador
(A) principal.
(B) do fluxo de entrada.
(C) do fluxo de transações.
(D) do fluxo de transformações.
(E) do fluxo de saídas.
__________________________________________________________________
17. NÃO é uma atividade desenvolvida no projeto orientado a objeto:
(A) Criar uma representação do domínio do problema
do mundo real e levá-la a um domínio de solução
que é o
software.
(B) Oferecer uma terminologia e notações para descrever as relações entre os objetos.
(C) Definir o inter-relacionamento entre os objetos.
(D) Determinar as classes de objetos que serão aplicáveis.
(E) Indicar os objetos que são derivados de cada classe.
__________________________________________________________________
18. Uma mesma mensagem resultando em ações completamente diferentes, quando recebida por objetos diferentes, é um fenômeno do projeto orientado a objeto denominado
(A) abstração.
(B) encapsulação.
(C) hereditariedade.
(D) persistência.
(E) polimorfismo.
19. Uma diretriz de projeto de interfaces com o usuário, que pertence à categoria "exibição de informações" , é:
(A) dividir em compartimentos diferentes tipos de informação.
(B) oferecer um feedback significativo.
(C) minimizar a quantidade de digitação necessária.
(D) permitir uma fácil reversão da maioria das ações.
(E) deixar o usuário controlar o fluxo interativo.
__________________________________________________________________
20. Uma tarefa de sistema de tempo real é um programa que pode ser projetado usando-se métodos convencionais. Porém, o controle depende tanto da entrada oferecida à tarefa como do estado atual do sistema. Por essa razão, o controle é dependente de um mecanismo denominado
(A) MCM - módulo de comunicação por mensagens.
(B) STM - gerenciador de transição de estado.
(C) IHM - módulo de ocultação de informações.
(D) TCM - módulo de comunicação com as tarefas.
(E) TSM - módulo de sincronização de tarefas.
__________________________________________________________________
Instruções para as questões de números 21 a 35.
Cada questão apresenta um conjunto de duas afirmações. Assinale a alternativa correta, utilizando a correspondência abaixo.
(A) Se I e II forem verdadeiras e II for uma justificativa correta de I.
(B) Se I e II forem verdadeiras e II for uma justificativa INCORRETA de I.
(C) Se I for verdadeira e II for falsa.
(D) Se I for falsa e II for verdadeira.
(E) Se I e II forem falsas.
21. I. A confiabilidade de software pode ser medida diretamente e estimada usando-se dados históricos e de desenvolvimento.
Porque
II. A confiabilidade de software é definida em termos estáticos.
__________________________________________________________________
22. I. Se o software se adequar aos seus requisitos explícitos, mas deixar de cumprir seus requisitos implícitos, a qualidade do software será comprometida.
Porque
II. Os fatores que afetam a qualidade de software podem ser categorizados em três aspectos do software: operação, manutenção e adaptação a novos ambientes.
__________________________________________________________________
23. I. A métrica de expansibilidade é usada para graduação de quanto o software é desvinculado do hardware em que opera.
Porque
II. O esforço exigido para se acoplar um sistema a outro é um fator de qualidade denominado portabilidade.
24. I. A segurança de software se concentra na identificação e avaliação de causalidades, que possam fazer com que todo o sistema falhe.
Porque
II. A garantia de qualidade de software não têm como atividade validar os aspectos de segurança.
__________________________________________________________________
25. I. Um bom caso de teste de software é aquele em que nenhum erro é encontrado.
Porque
II. A atividade de teste é
o processo de executar o
software com a intenção de descobrir erro.
__________________________________________________________________
26. I. O teste dos laços é uma técnica de teste de caixa preta que concentra exclusivamente na validade das construções de laços.
Porque
II. Os laços são o fundamento para a grande maioria de todos os algoritmos implementados no software.
__________________________________________________________________
27. I. Os métodos de teste de caixa preta concentram-se nos requisitos funcionais do software.
Porque
II. Os testes de caixa preta procuram descobrir: funções incorretas ou ausentes; erros de interface; erros nas estruturas de dados ou no acesso a banco de dados externos; erros de desempenho; e erros de inicialização e término.
__________________________________________________________________
28. I. A maioria das ferramentas CASE de análise e projeto implementa o método de análise e projeto estruturado.
Porque
II. As ferramentas de análise e projeto possibilitam criar modelos de um sistema progressivamente mais complexos, começando com um projeto de arquitetura e terminando com os requisitos de implementação.
__________________________________________________________________
29. I. Os modelos de Putnam e COCOMO se baseiam em estimativas de pontos-por-função.
Porque
II. As estimativas de pontos-por-função estão baseadas na métrica de número de linhas de código.
__________________________________________________________________
30. I. O planejador do projeto de software deve estimar três coisas antes do projeto inicial: o tempo de duração, o esforço exigido e a equipe de pessoas.
Porque
II. O planejador deve prever os recursos de hardware e software necessários e os riscos envolvidos.
__________________________________________________________________
31. I. O tamanho do projeto de software é um fator que não afeta a precisão e a eficácia das estimativas no processo de planejamento.
Porque
II. A decomposição do problema, uma importante abordagem à realização de estimativas, torna o planejamento de um projeto não sensível ao seu tamanho.
32. I. A manutenção preventiva ocorre quando o software é modificado para melhorar a confiabilidade ou a manutenibilidade futura.
Porque
II. À medida que o software é usado, recomendações de novas capacidades, de modificações em funções e de ampliações gerais são recebidas dos usuários e a manutenção adptativa é necessária.
__________________________________________________________________
33. I. A manutenção corretiva é a primeira atividade que inclui o diagnóstico e a correção de um ou mais erros num software implantado.
Porque
II. Presume-se que a atividade de testes de software não descobrirá todos os erros do mesmo no processo de desenvolvimento.
__________________________________________________________________
34. I. A responsabilidade primordial do gerenciamento de configuração de software é, entre outras, controlar as mudanças do software.
Porque
II. A baseline é um conceito de gerenciamento de configuração de software que ajuda a controlar as mudanças sem impedir seriamente as mudanças justificáveis.
__________________________________________________________________
35. I. A reengenharia reversa extrai informações de projeto de código-fonte quando nenhuma outra documentação encontra-se à disposição.
Porque
II. A reengenharia pega as informações extraídas dos programas existentes e reestrutura os mesmos para conseguir uma qualidade mais alta e, por conseguinte, melhorar manutenibilidade para o futuro.
__________________________________________________________________
36. Os computadores pessoais, conectados na Internet, uma rede comutada por pacotes, têm que usar os protocolos
(A) IPX e IP
(B) TCP e IPX
(C) TCP e IP
(D) IPX e SPX
(E) SPX e IP
__________________________________________________________________
37. Dados:
I II
1) TCP a) transporte
2) IP b) aplicação
3) X.25 c) física
4) TELNET d) rede
Associe corretamente os protocolos da coluna I às camadas da arquitetura correspondentes na coluna II.
(A) 1a, 2b, 3d e 4c
(B) 1a, 2d, 3c e 4b
(C) 1b, 2a, 3c e 4d
(D) 1c, 2d, 3a e 4b
(E) 1d, 2a, 3b e 4c
38. O ponto de interface entre o usuário final e uma rede SNA é a unidade endereçável da rede do tipo
(A) LU (logical units), somente.
(B) PU (physical units), somente.
(C) SSCP (system services control point), somente.
(D) LU ou PU.
(E) PU ou SSCP.
__________________________________________________________________
39. Uma parte importante do esquema de segurança de qualquer rede é o sistema de autenticação que, tipicamente, usa
(A) o userid e a senha.
(B) a senha e a criptografia.
(C) a senha e o filtro.
(D) o userid, a senha e a criptografia.
(E) o userid, a senha, a criptografia e o filtro.
__________________________________________________________________
40. Uma rede de computadores, para ser robusta e ter uma boa qualidade de utilização, deve ser projetada observando os seguintes componentes:
(A) cabeamento e placas de rede, somente.
(B) cabeamento e sistema operacional de rede, somente.
(C) cabeamento, placa e periféricos de rede, somente.
(D) cabeamento, placa e sistema operacional de rede, somente.
(E) cabeamento, placas, periféricos e sistema operacional de rede.
__________________________________________________________________
41. NÃO é uma das funções executadas pelo núcleo do sistema UNIX:
(A) manipular interrupções e erros.
(B) gerenciar e escalonar os processos.
(C) interpretar e registrar os comandos dos usuários.
(D) gerenciar a memória do computador.
(E) registrar a contabilização de uso do sistema.
__________________________________________________________________
42. O sistema de arquivo do UNIX constitui uma estrutura
(A) de rede.
(B) hierárquica.
(C) indexada.
(D) relacional.
(E) de lista invertida.
__________________________________________________________________
43. O diretório /bin é utilizado pelo sistema UNIX para gravar
(A) arquivos especiais de E/S.
(B) arquivos temporários.
(C) bibliotecas dos processadores de linguagem UNIX.
(D) tabelas e programas administrativos.
(E) programas utilitários UNIX.
__________________________________________________________________
44. O utilitário UNIX que faz a execução de um script parar por um determinado número de segundos é o
(A) echo.
(B) false.
(C) test.
(D) sleep.
(E) wait.
45. Uma seqüência de comandos que podem ser armazenados num arquivo UNIX, para execução posterior, é denominado
(A) script.
(B) shell.
(C) variáveis.
(D) argumentos.
(E) variáveis especiais.
__________________________________________________________________
46. As home pages da Web podem ser construídas utilizando-se entre outros, de
(A) HTML, somente.
(B) Mosaic, somente.
(C) Netscape, somente.
(D) HTML ou Mosaic, somente.
(E) HTML ou Netscape, somente.
__________________________________________________________________
47. Considerando "user1@netcom.com.br" , o nome de referência ou o endereço Internet está representado por
(A) user1
(B) netcom
(C) com.br
(D) netcom.com.br
(E) user1@netcom.com.br
__________________________________________________________________
48. A mais recente e mais estável forma de acessar todo o potencial Internet, através de linhas telefônicas comuns, é a conexão por
(A) modem a cabo.
(B) emulação de terminal.
(C) PPP (point-to-point protocol).
(D) SLIP (serial line Internet protocol).
(E) ISDN (integraded services digital netword).
__________________________________________________________________
49. Através do recurso denominado Telnet pode-se utilizar uma das características notáveis da Internet que é
(A) manter bate-papos ("chat") com muitas pessoas simultaneamente por todo o mundo.
(B) participar dos grupos de discussão, em áreas específicas de interesse.
(C) utilizar sons, vozes e música.
(D) transferir arquivos de um computador da Web para seu computador.
(E) permitir o uso de um computador distante, em algum lugar do mundo.
__________________________________________________________________
50. A maneira mais comum de acessar os bancos de dados corporativos de uma Internet é utilizando o script
(A) SQL
(B) CGI
(C) HTML
(D) Gopher
(E) TCP/IP
51. Dentre as técnicas de análise multivariada encontra-se aquela denominada Componentes Principais. Assinale qual das afirmações a seguir é INCORRETA.
(A) Os valores dos componentes principais são os mesmos quer se trabalhe com as variáveis originais ou com seus valores padronizados.
(B) Os componentes principais são ortogonais.
(C) O primeiro componente principal é a combinação linear das variáveis originais que capta a maior parcela da variação total entre elas.
(D) Os critérios de Bartlett e de Kaiser podem ser usados para definir o número de componentes principais a ser levado em consideração no estudo.
(E) O primeiro componente principal é o vetor característico correspondente à maior raiz característica de X'X, onde X é a matriz que contém as observações das variáveis originais.
__________________________________________________________________
52. Sejam (Yi, Xi), i=1,2, ..., n, pares de variáveis aleatórias que medem dois atributos de n indivíduos. É correto afirmar.
(A) O coeficiente de correlação populacional entre X e
Y é expresso por
.
(B) O coeficiente de correlação linear amostral entre
X e Y pode ser calculado da seguinte forma:
.
(C) Se r = 0, o coeficiente de correlação entre
também é igual a 0 .
(D) Se X e Y forem "postos" ou ordenações, o coeficiente
de correlação pode ser expresso por:
.
(E) Se r = 1, um aumento em Y causa um aumento em X.
__________________________________________________________________
53. Séries de valores acerca de uma ou mais variáveis econômicas podem ser representadas e/ou resumidas por meio de gráficos e de alguns indicadores estatísticos sobre os quais é possível afirmar que
(A) o histograma relaciona graficamente duas variáveis .
(B) média aritmética é a medida de tendência central mais utilizada na prática porque não é sensível ao grau de dispersão dos valores observados.
(C) o desvio padrão é uma medida de dispersão expressa na mesma unidade de medida da variável original.
(D) o coeficiente de assimetria depende da unidade de medida da variável original.
(E) o coeficiente de variação é a razão entre a média aritmética e o desvio padrão.
54. O Índice Nacional de Preços ao Consumidor (INPC) tem a seguinte característica:
(A) é calculado mensalmente pela Fundação IBGE.
(B) resulta da média aritmética ponderada dos seguintes índices de preços: ao consumidor, no atacado e na construção civil.
(C) abrange todas as capitais de estado brasileiras.
(D) emprega em todas as suas fases de cálculo o Índice de Laspeyres original.
(E) mensura perfeitamente a inflação do país.
__________________________________________________________________
55. Considere o modelo .
As hipóteses básicas a ele referentes são necessárias,
entre outras coisas, para garantir algumas propriedades dos estimadores
de Mínimos Quadrados Ordinários de
e
. É correto dizer
que a hipótese
(A) de média zero do termo aleatório é imprescindível
para que seja um estimador
não-viesado de
.
(B) de não-autocorrelação significa que
e
são independentes.
(C) de normalidade do termo aleatório é também necessária para garantir a eficiência dos estimadores.
(D) de homocedasticidade não é necessária para
garantir a eficiência de
e
.
(E) de que é
não-estocástica é necessária para que
e
sejam não-viesados.
__________________________________________________________________
56. Considere um pesquisador com a tarefa de construir um intervalo de confiança para a renda per capita brasileira. É correto afirmar.
(A) É aconselhável que ele defina um intervalo com 100% de confiança de forma a não incorrer em erro de estimação.
(B) A primeira etapa que ele deverá desenvolver é a obtenção de uma estimativa pontual para a variável em questão.
(C) O pesquisador não pode fixar a priori a magnitude do erro amostral.
(D) A construção do intervalo de confiança pode, em qualquer circunstância, ser feita com base na distribuição Normal.
(E) Se ele selecionar o nível de 95% de confiança, isto significa que a renda per capita populacional tem 95% de chance de cair no intervalo de confiança.
57. Considerando os índices de preços de Laspeyres e de Paasche, pode-se afirmar que
(A) seu cálculo requer o conhecimento da função utilidade do consumidor.
(B) atendem a todos os critérios de Fisher.
(C) o índice de Laspeyres é sempre maior que o índice de Paasche.
(D) o índice de Laspeyres indica a variação na renda necessária para que o consumidor tenha condição de comprar a cesta de bens do período base, após uma alteração nos preços dos mesmos.
(E) O índice de Paasche indica a variação na renda necessária para que o consumidor continue sobre a mesma curva de indiferença após uma alteração nos preços relativos.
__________________________________________________________________
58. Em relação ao Censo Demográfico, assinale a alternativa correta.
(A) No Censo Demográfico de 1991 somente foram recenseadas as pessoas residentes em áreas urbanas ou rurais de fácil acesso. A população indígena não foi recenseada.
(B) O Censo Demográfico de 1991 compreendeu a investigação de características das pessoas, das famílias e dos domicílios.
(C) No Censo Demográfico de 1991 consideraram-se como cômodos somente os compartimentos integrantes do domicílio separados por paredes que serviam como dormitórios, mesmo que em caráter temporário. Recebeu também a denominação de cômodos o domicílio coletivo localizado em aglomerados subnormais.
(D) Foram consideradas como alfabetizadas todas as pessoas que aprenderam a ler e escrever, mesmo que tenham se esquecido, e todas aquelas que apenas soubessem assinar o próprio nome.
(E) As informações do Censo Demográfico de 1991 indicaram que a população brasileira total era de pouco menos de 120 milhões de habitantes, sendo que o número de mulheres era ligeiramente superior ao de homens, ou seja, estas correspondiam a aproximadamente 51% da população.
59. Assinale a alternativa correta.
(A) Seja X uma variável aleatória. X terá distribuição
Normal se , com
onde
f(x) corresponde à função densidade de probabilidade
da variável aleatória X, = média de X e 2
= variância de X.
(B) A função densidade de probabilidade normal tem apenas um ponto de inflexão correspondente a +2, onde é média da distribuição e 2 é a variância.
(C) Seja Z uma variável aleatória tal que Z=
em que X é uma variável aleatória de média
e variância 2. Então, Esperança(Z) = 0 e
Variância(Z) = 1.
(D) Seja Z uma variável aleatória tal que Z=
em que X é uma variável aleatória de média
e variância 2. Então, a função densidade
de probabilidade de Z será simétrica em relação
ao valor da média de X.
(E) Seja Z uma variável aleatória tal que Z=
em que X é uma variável aleatória de média
e variância 2. É possível encontrar a probabilidade
de Z
1 achando f(1) =
,
onde f(x) é a função densidade de probabilidade da
variável aleatória X.
__________________________________________________________________
60. Assinale a alternativa correta.
(A) O método da Amostragem Aleatória Simples é um método não-probabilístico.
(B) O método da Amostragem Estratificada somente pode ser aplicado no caso da existência de homogeneidade de toda a população.
(C) A teoria da amostragem baseia-se na hipótese de que qualquer
erro de estimativa deve-se unicamente a
variações da amostragem aleatória. Portanto, consiste
em grande equívoco a mensuração de qualquer tipo de
erro decorrente da amostragem.
(D) Para obter uma amostra estratificada, primeiro obtém-se uma amostra aleatória simples da população e depois divide-se essa amostra em estratos, tendo cada estrato igual número de elementos.
(E) Dada uma população com m
elementos, é possível obter um subconjunto com n
elementos dessa população, sendo n
< m, de tal forma que
cada uma das combinações
de elementos tenha igual probabilidade de ser selecionada. Neste caso,
está implícito que a amostragem que está sendo realizada
é sem reposição.